<?php
/* SVN FILE: $Id: app_controller.php 25 2008-08-29 21:58:28Z namaless $ */
/**
 * Bootstrap.
 *
 * @author			Pereira Pulido Nuno Ricardo | Namaless | namaless@gmail.com
 * @copyright		Copyright 1981-2008, Namaless.
 * @link			http://www.namaless.com Namaless Blog
 * @version			1.0
 * @version			$Revision: 25 $
 * @modifiedby		$LastChangedBy: namaless $
 * @lastmodified	$Date: 2008-08-29 23:58:28 +0200 (ven, 29 ago 2008) $
 * @license			http://www.opensource.org/licenses/gpl-license.php GNU Public License
 */

/**
 * Mi assicuro di usare PHP5.
 */
if ( phpversion() <= 5 )
{
	show_error(__("Framework not compatible with your php version {1}", phpversion()));
}

/**
 * Catturo in automatico la path del framework.
 */
define ( '__CORE_PATH__', dirname(__FILE__) . __DS__);

/**
 * Carico il bootstrap dell'applicazione.
 */
include_once ( 'basics.php' );


/**
 * Inserisco un marcatore benchmark.
 */
Benchmark::mark('core_bootstrap_start');


/**
 * Carico il gestore App.
 */
App::factory();


/**
 * Carico il gestore della lingua.
 */
Lang::factory();


/**
 * Carico il gestore dei filtri inputs.
 */
Input::factory();


/**
 * Inserisco un marcatore benchmark.
 */
Benchmark::mark('core_bootstrap_end');

